perm filename SYL[AP,DBL]1 blob sn#088881 filedate 1974-03-01 generic text, type T, neo UTF8
00100	
00200	
00300	
00400	
00500	
00600	
00700	                    STANFORD UNIVERSITY
00800	
00900	                    COMPUTER  SCIENCE  DEPARTMENT
01000	
01100	                          SPRING,   1974
01200	
01300	
01400	              Ph.D. QUALIFYING EXAMINATION SYLLABUS
01500	
01600	                    ARTIFICIAL INTELLIGENCE
01700	
01800	
     

00100	1. Fundamental AI (including rerpesentation, problem-solving, 
00200	                             history, and languages)
00300	
00400	Amarel, Saul (1968) On Representations of Problems of Reasoning about
00500	        Actions.  Machine Intelligence 3,  pp. 131-171 (eds. Meltzer,
00600	        B. and Michie, D.),  New York:  American Elsevier Pub. Co.
00700	
00800	Bobrow, D. and Raphael, B. (1973) New Programming Languages
00900	        for AI Research.  XEROX Report CSL-73-2,
01000	        August 20, 1973.
01100	
01200	Feigenbaum, E. and Feldman, J. (eds) (1963) Computers and Thought.
01300	        New York: McGraw-Hill. Part 1, Secs. 1,2,3,6; Part 2, Sec. 1
01400	        and also the Feigenbaum article in Sec. 2; Part 3, only the
01500	        Minsky article.
01600	
01700	McCarthy,J. and Hayes, P. (1969) Some Philosophical Problems from
01800	        the Standpoint of Artificial Intelligence. Machine
01900	        Intelligence 4,  pp. 463-502 (eds Meltzer and MIchie)
02000	        Edinburgh:  Edinburgh University Press.
02100	
02200	Minsky, M. and Papert, S. (1972) Artificial Intelligence Progress
02300	        Report.   MIT Project MAC, AI Memo 252. 
02400	
02500	Newell, A. (1969)  Heuristic Programming: Ill-Structured Problems,
02600	        in (ed. Aronofsky, A.) Progress in Operations Research III,
02700	        John Wiley and Sons.  pp. 360-414.
02800	
02900	Nilsson, N. J. (1971) Problem-Solving Methods in Artificial Intelligence.
03000	        New York:  McGraw-Hill.
03100	
03200	In Addition:  Thumb Through the following, to get an idea what
03300	        material is likely to occur in each:
03400	        SIGART
03500	        Artificial Intelligence Journal
03600	        Machine Intelligence
03700	
03800	
03900	2. Natural Language
04000	
04100	Charniak, E. (1971) Context and the Reference Problem, in
04200	        (Rustin, R., ed.) Courant Computer Science Symposium 8:
04300	        Natural Language Processing. Held December 20-21, 1971,
04400	        but not published until 1973, N.Y.: Algorithmic Press.
04500	        pp. 311-329.
04600	
04700	Charniak, E. (1973) Jack and Janet in Search of a Theory of Knowledge,
04800	        in Third IJCAI, pp. 337-343.
04900	
05000	Minsky, Marvin (ed) (1968) Semantic Information Processing.
05100	        Cambridge:  M.I.T. Press. Note: Study the first chapter and just
05200	        scan the rest.  
05300	
05400	Schank, R., and Colby, K. (1973) Computer Models of Thought and Learning.
05500	        Freeman & Co.  
05600	
05700	Simmons, R. (1965) Answering English Questions by Computer: A Survey,
05800	        CACM 8, 1; January, 1965,  pp. 53-70.
05900	
06000	Simmons, R. (1970) Natural Language Question Answering Systems.
06100	        CACM 13, 1; January, 1970,  pp. 15-30.
06200	
06300	
06400	
06500	3. Vision and Robotics
06600	
06700	Agin, G. and Binford, T.  (1973)  Computer Description of Curved
06800	        Objects. Third Internatonal Joint Conference
06900	        on Artificial Intelligence, Advanced Papers pp 629-640.
07000	
07100	Feldman, J., Pingle, Binford, Falk, Kay, Paul, Sproull, and
07200	        Tenenbaum. (1971) The Use of Vision and Manipulation
07300	        to Solve the "Instant Insanity" Puzzle.  Proceedings
07400	        of the Second International Joint Conference on Artificial
07500	        Intelligence.  London: The British Computer Society.
07600	
07700	Simon, H. (1973) Lessons from Perception for Chess-Playing Programs
07800	        (and vice versa), CMU Computer Science Research Review
07900	        1972-1973,  pp. 35-40.
08000	
08100	Winston, P. H. (1972)  The M.I.T. Robot,
08200	        Machine Intelligence 7, American Elsevier Pub., 
08300	        pp. 436-442 only.   ←←←←  note carefully
08400	
08500	Yakimovsky, Y. and Feldman, J. (1973) A Semantics-Based Decision
08600	        Theory Region Analyzer. Third IJCAI, Advanced Papers pp 580-8.
08700	
08800	4. Speech Understanding
08900	
09000	
09100	*Erman, Fennell, Lesser, and Reddy (1973) System Organization for Speech
09200	        Understanding.  Third IJCAI, pp. 194-199.
09300	        Note: the three references marked by an asterisk (*) are
09400	        also available together in "Working Papers in Speech
09500	        Recognition", CMU Comp. Sci. Speech Group, Aug. 1973.
09600	
09700	Newell, Barnett, Forgie, Green, Licklider, Munson, Reddy, and
09800	        Woods (1971) Speech Understanding Systems: Final Report of a
09900	        Study Group.  Carnegie-Mellon University:  Computer Science
10000	        Department. Chaps. 1,2,3,4,5,6; Appendix A2.
10100	        Also published in book form as Speech Understading
10200	        Systems (1973) Amsterdam: North-Holland.
10300	
10400	*Reddy, D. Raj, Erman, Fennell, an Neely (1973)  The HEARSAY Speech
10500	        Understanding System: An Example of the Recognition Process.
10600	        Third IJCAI,  pp. 185-193.
10700	
10800	*Reddy, Erman, an Neely (1973) A Model and a System for Machine
10900	        Recognition of Speech.  IEEE Transactons, Audio and
11000	        Electrostatics, Autumn, 21 (3) , June, 1973.
11100	
11200	Woods, W. A. and Makhoul, J. (1973) Mechnical Inference Problems in
11300	        Continuous Speech Understanding. Third IJCAI, pp.  200-207.
11400	
11500	
11600	5. Automatic Programming
11700	
11800	Darlington, J. and Burstall, R. (1973) A System Which
11900	        Automatically Improves Programs. Third IJCAI, pp. 479-485.
12000	
12100	Floyd, R.W. (1971) Toward Interactive Design of Correct
12200	        Programs.  IFIP 1971 (C.V. Freiman, ed.) V.1, pp 7-10.
12300	
12400	Nilsson, N. J. (1971) Problem-Solving Methods in Artificial Intelligence.
12500	        New York:  McGraw-Hill.  Note:  Chapter 7 only is relevant here.
12600	
12700	
12800	6. Psychology
12900	
13000	Newell, A., and Simon, H. (1972) Human Problem Solving.
13100	        Prentice-Hall, Inc.   Note: Chapter 14 only.
13200	
13300	Newell, A. (1973) Production Systems: Models of Control Structures,
13400	        May, 1973 CMU Report; also published in
13500	        (W. G. Chase, ed.) Visual Information Processing,
13600	        New York: Academic Press. Chapter 10,  pp. 463-526.
13700	
13800	Simon, H. (1973) Lessons from Perception for Chess-Playing Programs
13900	        (and vice versa), CMU Computer Science Research Review
14000	        1972-1973,  pp. 35-40.
14100	
14200	
14300	7. Inductive Inference
14400	
14500	Buchanan, Feigenbaum, and Sridharan (1972) Heuristic Theory Formation,
14600	        in Machine Intelligence 7,  American Elsevier Pub.
14700	        pp. 267-280 only (skip the appendix).
14800	
14900	Fikes, Hart, and Nilsson (1972) Learning and Executing Generalized
15000	        Robot Plans.  Artificial Intelligence, Vol. 3 (Winter, 1972).
15100	
15200	Also: Winston's section of the MIT Progress Report (1972;
15300	        Minsky & Papert; see under Fundamental AI)  is relevant here.
15400	
15500	8. Applications
15600	
15700	Feigenbaum, E. et al. (1971) On Generality and Problem Solving:
15800	        A Case Study Using the DENDRAL Program. (eds Meltzer and
15900	        Michie) Machine Intelligence 6,  pp 165-190.
16000	
16100	Martin, W., and Fateman, R. (1971) The Macsyma System, in
16200	        (S. Petrick, ed.) Second Symposium on Symbolic and
16300	        Algebraic Manipulation.  N.Y.: ACM SIGSAM.  pp. 59-75.
16400	
16500	Shortliffe, E., Axline, Buchanan, Merigan, Cohen (1973) An AI Program
16600	        to Advise Physicians Regarding Antimicrobial Therapy, in
16700	        Computers and Biomedical Research, Vol. 6, No. 6, December, 1973,
16800	        pp. 544-560.
16900	
17000	
17100	
17200	In addition, the following films must be viewed (Available at AI Lab):
17300	        Motion & Vision (Nov., 1972) Suzanne Kandra.  22 minutes.
17400	        Automated Pump Assembly (april, 1973) Paul & Pingle. 7 min.
     

00100	
00200	Some unresolved questions:
00300	
00400	1. What about some "not-yet-ready" but good material:
00500	        Minsky's Frames (ready about April 1)
00600	        Nilsson's AI Overview (ready sometime in March)
00700	        Raj Reddy's new film
00800	
00900	2. What about some new types of materials:
01000	        Pro/con AI arguments (eg Lighthill; Wezenbauuum & Coles; 
01100					 Dreyfus & Papert)
01200		A good but brief survey of cybernetics
01300	            or neural nets.
01400	
01500	3. An introductory writeup must be written, including
01600	    a definition of  "scan" and "thumb through"
01700	    a mention of the dateof theexam, whether closed book/ open book,
01800	    an idea of th duration of the exam, whether written, oral
01900	
02000	4. A decision about whether or not to include the two Charniak articles
02100	        must be made.
02200	
02300	5. Does anyone have MIT Memo 299:  Arpa Proposal for Intelligent
02400	        Automata and Micro-Automation?   If so, should an excerpt be
02500	        included, e.g. in the Automatic Programming section?
02600